package api.isbn;

import java.util.regex.Matcher; 
import java.util.regex.Pattern;

public class ParseXML {

	String text;
	
	public ParseXML(String text){
		this.text = text;
	}
	
	
	
	
	public String getAuteur(){
		String auteur = null;
		Pattern p = Pattern.compile("(.*)<AuthorsText>(.*)</AuthorsText>(.*)");
		Matcher m = p.matcher(text);
		
		while (m.find() == true) { 
			auteur = m.group(2).trim();
		}
		
		return auteur;
	}
	
	
	
	public String getEditeur(){
		String titre = null;
		Pattern p = Pattern.compile("(.*)<PublisherText (.*)>(.*)</PublisherText>(.*)");
		Matcher m = p.matcher(text);
		
		while (m.find() == true) { 
			titre = m.group(3).trim();
		}
		
		return titre;
	}
	
	
	public String getTitre(){
		String titre = null;
		Pattern p = Pattern.compile("(.*)<Title>(.*)</Title>(.*)");
		Matcher m = p.matcher(text);
		
		while (m.find() == true) { 
			titre = m.group(2).trim();
		}
		
		return titre;
	}
	
}
